Home CHELSEA FOOTBALL CLUB

Ewood Park, Blackburn, England

Opened in 1882, Blackburn Rovers have played there since they moved from Leamington Road in the summer of 1890.
For more information